self-checking number device - Alemán Inglés Diccionario